headquarters detachment - French English Dictionary